Im super excited to show you the World Largest Gummy Worm yay This huge gummy worm is cherry and sour apple flavors and I love them both but my favorite